import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Esta clase se encarga de crear un objeto de la clase run.
 * 
 * Este metodo al ser seleccionado por el mouse, manda llamar al metodo
 * run.
 * 
 * @author Programacion Orientacion a Objetos(Jose de Jesus Cervantes Hernandez) 
 */
public class run extends Buttons
{
    /**
     *  Contructor de run que utiliza la super Clase Mundo que es donde se realizan las acciones principales.
     */
    public run(Mundo world)
    {
        super(world);
    }
    
     /**
     * Este es el metodo Act, realiza la llamada de las imagenes a utilizar para el boton run.
     */
    public void act() 
    {
        MouseInfo mouse = Greenfoot.getMouseInfo();
        if(Greenfoot.mouseMoved(this))
        {
            setImage("portadaSelect.png");
        }
        else if (Greenfoot.mouseMoved(null))
        {
            setImage("portada.png");
        }
        
         if(Greenfoot.mouseClicked(this))
        {
            Greenfoot.playSound("34.wav");
            super.run();
        }
    }    
    
 }    

